/*
 * XML Type:  BodyDatosGeneralesXPersonaRs
 * Namespace: http://grupobbva.com.pe/HarecService/
 * Java type: pe.com.grupobbva.harecservice.BodyDatosGeneralesXPersonaRs
 *
 * Automatically generated - do not modify.
 */
package pe.com.grupobbva.harecservice.impl;
/**
 * An XML BodyDatosGeneralesXPersonaRs(@http://grupobbva.com.pe/HarecService/).
 *
 * This is a complex type.
 */
public class BodyDatosGeneralesXPersonaRsImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements pe.com.grupobbva.harecservice.BodyDatosGeneralesXPersonaRs
{
    
    public BodyDatosGeneralesXPersonaRsImpl(org.apache.xmlbeans.SchemaType sType)
    {
        super(sType);
    }
    
    private static final javax.xml.namespace.QName CODIGOCENTRAL$0 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "codigoCentral");
    private static final javax.xml.namespace.QName DOI$2 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "doi");
    private static final javax.xml.namespace.QName TIPOPERSONA$4 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "tipoPersona");
    private static final javax.xml.namespace.QName NOMBRES$6 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "nombres");
    private static final javax.xml.namespace.QName APELLIDOPATERNO$8 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "apellidoPaterno");
    private static final javax.xml.namespace.QName APELLIDOMATERNO$10 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "apellidoMaterno");
    private static final javax.xml.namespace.QName TELEFONO$12 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "telefono");
    private static final javax.xml.namespace.QName CORREO$14 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "correo");
    private static final javax.xml.namespace.QName GENERO$16 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "genero");
    private static final javax.xml.namespace.QName ESTADOCIVIL$18 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "estadoCivil");
    private static final javax.xml.namespace.QName NACIMIENTO$20 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "nacimiento");
    private static final javax.xml.namespace.QName DIRECCION$22 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "direccion");
    private static final javax.xml.namespace.QName DISTRITO$24 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "distrito");
    private static final javax.xml.namespace.QName PROVINCIA$26 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "provincia");
    private static final javax.xml.namespace.QName DEPARTAMENTO$28 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "departamento");
    private static final javax.xml.namespace.QName PAISRESIDENCIA$30 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "paisResidencia");
    private static final javax.xml.namespace.QName SEGMENTO$32 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "segmento");
    private static final javax.xml.namespace.QName CLASIFICACION$34 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "clasificacion");
    private static final javax.xml.namespace.QName SECTOR$36 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "sector");
    private static final javax.xml.namespace.QName ACTIVIDAD$38 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "actividad");
    private static final javax.xml.namespace.QName OCUPACION$40 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "ocupacion");
    private static final javax.xml.namespace.QName VALOR$42 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "valor");
    private static final javax.xml.namespace.QName CLASIFICACIONBANCO$44 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "clasificacionBanco");
    private static final javax.xml.namespace.QName CLASIFICACIONSBS$46 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "clasificacionSBS");
    private static final javax.xml.namespace.QName OFICINAGESTORA$48 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "oficinaGestora");
    private static final javax.xml.namespace.QName REGISTRO$50 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "registro");
    private static final javax.xml.namespace.QName EMPRESAREGISTRAL$52 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "empresaRegistral");
    private static final javax.xml.namespace.QName ESTADO$54 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "estado");
    private static final javax.xml.namespace.QName ESCLIENTE$56 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "esCliente");
    private static final javax.xml.namespace.QName VINCULACION$58 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "vinculacion");
    private static final javax.xml.namespace.QName ESPRIVILEGIADO$60 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "esPrivilegiado");
    private static final javax.xml.namespace.QName RELACIONGRUPO$62 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "relacionGrupo");
    private static final javax.xml.namespace.QName RESULTADO$64 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "resultado");
    private static final javax.xml.namespace.QName ERROR$66 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "error");
    
    
    /**
     * Gets the "codigoCentral" element
     */
    public java.lang.String getCodigoCentral()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CODIGOCENTRAL$0, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "codigoCentral" element
     */
    public org.apache.xmlbeans.XmlString xgetCodigoCentral()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CODIGOCENTRAL$0, 0);
            return target;
        }
    }
    
    /**
     * Sets the "codigoCentral" element
     */
    public void setCodigoCentral(java.lang.String codigoCentral)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CODIGOCENTRAL$0, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CODIGOCENTRAL$0);
            }
            target.setStringValue(codigoCentral);
        }
    }
    
    /**
     * Sets (as xml) the "codigoCentral" element
     */
    public void xsetCodigoCentral(org.apache.xmlbeans.XmlString codigoCentral)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CODIGOCENTRAL$0, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(CODIGOCENTRAL$0);
            }
            target.set(codigoCentral);
        }
    }
    
    /**
     * Gets the "doi" element
     */
    public pe.com.grupobbva.harecservice.Doi getDoi()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Doi target = null;
            target = (pe.com.grupobbva.harecservice.Doi)get_store().find_element_user(DOI$2, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "doi" element
     */
    public void setDoi(pe.com.grupobbva.harecservice.Doi doi)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Doi target = null;
            target = (pe.com.grupobbva.harecservice.Doi)get_store().find_element_user(DOI$2, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Doi)get_store().add_element_user(DOI$2);
            }
            target.set(doi);
        }
    }
    
    /**
     * Appends and returns a new empty "doi" element
     */
    public pe.com.grupobbva.harecservice.Doi addNewDoi()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Doi target = null;
            target = (pe.com.grupobbva.harecservice.Doi)get_store().add_element_user(DOI$2);
            return target;
        }
    }
    
    /**
     * Gets the "tipoPersona" element
     */
    public java.lang.String getTipoPersona()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TIPOPERSONA$4, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "tipoPersona" element
     */
    public org.apache.xmlbeans.XmlString xgetTipoPersona()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TIPOPERSONA$4, 0);
            return target;
        }
    }
    
    /**
     * Sets the "tipoPersona" element
     */
    public void setTipoPersona(java.lang.String tipoPersona)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TIPOPERSONA$4, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TIPOPERSONA$4);
            }
            target.setStringValue(tipoPersona);
        }
    }
    
    /**
     * Sets (as xml) the "tipoPersona" element
     */
    public void xsetTipoPersona(org.apache.xmlbeans.XmlString tipoPersona)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TIPOPERSONA$4, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(TIPOPERSONA$4);
            }
            target.set(tipoPersona);
        }
    }
    
    /**
     * Gets the "nombres" element
     */
    public java.lang.String getNombres()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOMBRES$6, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "nombres" element
     */
    public org.apache.xmlbeans.XmlString xgetNombres()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(NOMBRES$6, 0);
            return target;
        }
    }
    
    /**
     * Sets the "nombres" element
     */
    public void setNombres(java.lang.String nombres)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOMBRES$6, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOMBRES$6);
            }
            target.setStringValue(nombres);
        }
    }
    
    /**
     * Sets (as xml) the "nombres" element
     */
    public void xsetNombres(org.apache.xmlbeans.XmlString nombres)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(NOMBRES$6, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(NOMBRES$6);
            }
            target.set(nombres);
        }
    }
    
    /**
     * Gets the "apellidoPaterno" element
     */
    public java.lang.String getApellidoPaterno()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APELLIDOPATERNO$8, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "apellidoPaterno" element
     */
    public org.apache.xmlbeans.XmlString xgetApellidoPaterno()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(APELLIDOPATERNO$8, 0);
            return target;
        }
    }
    
    /**
     * Sets the "apellidoPaterno" element
     */
    public void setApellidoPaterno(java.lang.String apellidoPaterno)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APELLIDOPATERNO$8, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APELLIDOPATERNO$8);
            }
            target.setStringValue(apellidoPaterno);
        }
    }
    
    /**
     * Sets (as xml) the "apellidoPaterno" element
     */
    public void xsetApellidoPaterno(org.apache.xmlbeans.XmlString apellidoPaterno)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(APELLIDOPATERNO$8, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(APELLIDOPATERNO$8);
            }
            target.set(apellidoPaterno);
        }
    }
    
    /**
     * Gets the "apellidoMaterno" element
     */
    public java.lang.String getApellidoMaterno()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APELLIDOMATERNO$10, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "apellidoMaterno" element
     */
    public org.apache.xmlbeans.XmlString xgetApellidoMaterno()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(APELLIDOMATERNO$10, 0);
            return target;
        }
    }
    
    /**
     * Sets the "apellidoMaterno" element
     */
    public void setApellidoMaterno(java.lang.String apellidoMaterno)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APELLIDOMATERNO$10, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APELLIDOMATERNO$10);
            }
            target.setStringValue(apellidoMaterno);
        }
    }
    
    /**
     * Sets (as xml) the "apellidoMaterno" element
     */
    public void xsetApellidoMaterno(org.apache.xmlbeans.XmlString apellidoMaterno)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(APELLIDOMATERNO$10, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(APELLIDOMATERNO$10);
            }
            target.set(apellidoMaterno);
        }
    }
    
    /**
     * Gets the "telefono" element
     */
    public java.lang.String getTelefono()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TELEFONO$12, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "telefono" element
     */
    public org.apache.xmlbeans.XmlString xgetTelefono()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TELEFONO$12, 0);
            return target;
        }
    }
    
    /**
     * Sets the "telefono" element
     */
    public void setTelefono(java.lang.String telefono)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TELEFONO$12, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TELEFONO$12);
            }
            target.setStringValue(telefono);
        }
    }
    
    /**
     * Sets (as xml) the "telefono" element
     */
    public void xsetTelefono(org.apache.xmlbeans.XmlString telefono)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TELEFONO$12, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(TELEFONO$12);
            }
            target.set(telefono);
        }
    }
    
    /**
     * Gets the "correo" element
     */
    public java.lang.String getCorreo()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CORREO$14, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "correo" element
     */
    public org.apache.xmlbeans.XmlString xgetCorreo()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CORREO$14, 0);
            return target;
        }
    }
    
    /**
     * Sets the "correo" element
     */
    public void setCorreo(java.lang.String correo)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CORREO$14, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CORREO$14);
            }
            target.setStringValue(correo);
        }
    }
    
    /**
     * Sets (as xml) the "correo" element
     */
    public void xsetCorreo(org.apache.xmlbeans.XmlString correo)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CORREO$14, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(CORREO$14);
            }
            target.set(correo);
        }
    }
    
    /**
     * Gets the "genero" element
     */
    public pe.com.grupobbva.harecservice.Generico getGenero()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(GENERO$16, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "genero" element
     */
    public void setGenero(pe.com.grupobbva.harecservice.Generico genero)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(GENERO$16, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(GENERO$16);
            }
            target.set(genero);
        }
    }
    
    /**
     * Appends and returns a new empty "genero" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewGenero()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(GENERO$16);
            return target;
        }
    }
    
    /**
     * Gets the "estadoCivil" element
     */
    public pe.com.grupobbva.harecservice.Generico getEstadoCivil()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(ESTADOCIVIL$18, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "estadoCivil" element
     */
    public void setEstadoCivil(pe.com.grupobbva.harecservice.Generico estadoCivil)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(ESTADOCIVIL$18, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(ESTADOCIVIL$18);
            }
            target.set(estadoCivil);
        }
    }
    
    /**
     * Appends and returns a new empty "estadoCivil" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewEstadoCivil()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(ESTADOCIVIL$18);
            return target;
        }
    }
    
    /**
     * Gets the "nacimiento" element
     */
    public java.lang.String getNacimiento()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NACIMIENTO$20, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "nacimiento" element
     */
    public org.apache.xmlbeans.XmlString xgetNacimiento()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(NACIMIENTO$20, 0);
            return target;
        }
    }
    
    /**
     * Sets the "nacimiento" element
     */
    public void setNacimiento(java.lang.String nacimiento)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NACIMIENTO$20, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NACIMIENTO$20);
            }
            target.setStringValue(nacimiento);
        }
    }
    
    /**
     * Sets (as xml) the "nacimiento" element
     */
    public void xsetNacimiento(org.apache.xmlbeans.XmlString nacimiento)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(NACIMIENTO$20, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(NACIMIENTO$20);
            }
            target.set(nacimiento);
        }
    }
    
    /**
     * Gets the "direccion" element
     */
    public java.lang.String getDireccion()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIRECCION$22, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "direccion" element
     */
    public org.apache.xmlbeans.XmlString xgetDireccion()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(DIRECCION$22, 0);
            return target;
        }
    }
    
    /**
     * Sets the "direccion" element
     */
    public void setDireccion(java.lang.String direccion)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DIRECCION$22, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DIRECCION$22);
            }
            target.setStringValue(direccion);
        }
    }
    
    /**
     * Sets (as xml) the "direccion" element
     */
    public void xsetDireccion(org.apache.xmlbeans.XmlString direccion)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(DIRECCION$22, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(DIRECCION$22);
            }
            target.set(direccion);
        }
    }
    
    /**
     * Gets the "distrito" element
     */
    public pe.com.grupobbva.harecservice.Generico getDistrito()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(DISTRITO$24, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "distrito" element
     */
    public void setDistrito(pe.com.grupobbva.harecservice.Generico distrito)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(DISTRITO$24, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(DISTRITO$24);
            }
            target.set(distrito);
        }
    }
    
    /**
     * Appends and returns a new empty "distrito" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewDistrito()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(DISTRITO$24);
            return target;
        }
    }
    
    /**
     * Gets the "provincia" element
     */
    public pe.com.grupobbva.harecservice.Generico getProvincia()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(PROVINCIA$26, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "provincia" element
     */
    public void setProvincia(pe.com.grupobbva.harecservice.Generico provincia)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(PROVINCIA$26, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(PROVINCIA$26);
            }
            target.set(provincia);
        }
    }
    
    /**
     * Appends and returns a new empty "provincia" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewProvincia()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(PROVINCIA$26);
            return target;
        }
    }
    
    /**
     * Gets the "departamento" element
     */
    public pe.com.grupobbva.harecservice.Generico getDepartamento()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(DEPARTAMENTO$28, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "departamento" element
     */
    public void setDepartamento(pe.com.grupobbva.harecservice.Generico departamento)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(DEPARTAMENTO$28, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(DEPARTAMENTO$28);
            }
            target.set(departamento);
        }
    }
    
    /**
     * Appends and returns a new empty "departamento" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewDepartamento()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(DEPARTAMENTO$28);
            return target;
        }
    }
    
    /**
     * Gets the "paisResidencia" element
     */
    public pe.com.grupobbva.harecservice.Generico getPaisResidencia()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(PAISRESIDENCIA$30, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "paisResidencia" element
     */
    public void setPaisResidencia(pe.com.grupobbva.harecservice.Generico paisResidencia)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(PAISRESIDENCIA$30, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(PAISRESIDENCIA$30);
            }
            target.set(paisResidencia);
        }
    }
    
    /**
     * Appends and returns a new empty "paisResidencia" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewPaisResidencia()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(PAISRESIDENCIA$30);
            return target;
        }
    }
    
    /**
     * Gets the "segmento" element
     */
    public pe.com.grupobbva.harecservice.Generico getSegmento()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(SEGMENTO$32, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "segmento" element
     */
    public void setSegmento(pe.com.grupobbva.harecservice.Generico segmento)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(SEGMENTO$32, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(SEGMENTO$32);
            }
            target.set(segmento);
        }
    }
    
    /**
     * Appends and returns a new empty "segmento" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewSegmento()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(SEGMENTO$32);
            return target;
        }
    }
    
    /**
     * Gets the "clasificacion" element
     */
    public pe.com.grupobbva.harecservice.Generico getClasificacion()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(CLASIFICACION$34, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "clasificacion" element
     */
    public void setClasificacion(pe.com.grupobbva.harecservice.Generico clasificacion)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(CLASIFICACION$34, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(CLASIFICACION$34);
            }
            target.set(clasificacion);
        }
    }
    
    /**
     * Appends and returns a new empty "clasificacion" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewClasificacion()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(CLASIFICACION$34);
            return target;
        }
    }
    
    /**
     * Gets the "sector" element
     */
    public java.lang.String getSector()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SECTOR$36, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "sector" element
     */
    public org.apache.xmlbeans.XmlString xgetSector()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SECTOR$36, 0);
            return target;
        }
    }
    
    /**
     * Sets the "sector" element
     */
    public void setSector(java.lang.String sector)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SECTOR$36, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SECTOR$36);
            }
            target.setStringValue(sector);
        }
    }
    
    /**
     * Sets (as xml) the "sector" element
     */
    public void xsetSector(org.apache.xmlbeans.XmlString sector)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SECTOR$36, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(SECTOR$36);
            }
            target.set(sector);
        }
    }
    
    /**
     * Gets the "actividad" element
     */
    public pe.com.grupobbva.harecservice.Generico getActividad()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(ACTIVIDAD$38, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "actividad" element
     */
    public void setActividad(pe.com.grupobbva.harecservice.Generico actividad)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(ACTIVIDAD$38, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(ACTIVIDAD$38);
            }
            target.set(actividad);
        }
    }
    
    /**
     * Appends and returns a new empty "actividad" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewActividad()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(ACTIVIDAD$38);
            return target;
        }
    }
    
    /**
     * Gets the "ocupacion" element
     */
    public pe.com.grupobbva.harecservice.Generico getOcupacion()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(OCUPACION$40, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "ocupacion" element
     */
    public void setOcupacion(pe.com.grupobbva.harecservice.Generico ocupacion)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(OCUPACION$40, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(OCUPACION$40);
            }
            target.set(ocupacion);
        }
    }
    
    /**
     * Appends and returns a new empty "ocupacion" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewOcupacion()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(OCUPACION$40);
            return target;
        }
    }
    
    /**
     * Gets the "valor" element
     */
    public java.lang.String getValor()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VALOR$42, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "valor" element
     */
    public org.apache.xmlbeans.XmlString xgetValor()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(VALOR$42, 0);
            return target;
        }
    }
    
    /**
     * Sets the "valor" element
     */
    public void setValor(java.lang.String valor)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VALOR$42, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VALOR$42);
            }
            target.setStringValue(valor);
        }
    }
    
    /**
     * Sets (as xml) the "valor" element
     */
    public void xsetValor(org.apache.xmlbeans.XmlString valor)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(VALOR$42, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(VALOR$42);
            }
            target.set(valor);
        }
    }
    
    /**
     * Gets the "clasificacionBanco" element
     */
    public pe.com.grupobbva.harecservice.Generico getClasificacionBanco()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(CLASIFICACIONBANCO$44, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "clasificacionBanco" element
     */
    public void setClasificacionBanco(pe.com.grupobbva.harecservice.Generico clasificacionBanco)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(CLASIFICACIONBANCO$44, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(CLASIFICACIONBANCO$44);
            }
            target.set(clasificacionBanco);
        }
    }
    
    /**
     * Appends and returns a new empty "clasificacionBanco" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewClasificacionBanco()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(CLASIFICACIONBANCO$44);
            return target;
        }
    }
    
    /**
     * Gets the "clasificacionSBS" element
     */
    public pe.com.grupobbva.harecservice.Generico getClasificacionSBS()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(CLASIFICACIONSBS$46, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "clasificacionSBS" element
     */
    public void setClasificacionSBS(pe.com.grupobbva.harecservice.Generico clasificacionSBS)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(CLASIFICACIONSBS$46, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(CLASIFICACIONSBS$46);
            }
            target.set(clasificacionSBS);
        }
    }
    
    /**
     * Appends and returns a new empty "clasificacionSBS" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewClasificacionSBS()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(CLASIFICACIONSBS$46);
            return target;
        }
    }
    
    /**
     * Gets the "oficinaGestora" element
     */
    public pe.com.grupobbva.harecservice.Generico getOficinaGestora()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(OFICINAGESTORA$48, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "oficinaGestora" element
     */
    public void setOficinaGestora(pe.com.grupobbva.harecservice.Generico oficinaGestora)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(OFICINAGESTORA$48, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(OFICINAGESTORA$48);
            }
            target.set(oficinaGestora);
        }
    }
    
    /**
     * Appends and returns a new empty "oficinaGestora" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewOficinaGestora()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(OFICINAGESTORA$48);
            return target;
        }
    }
    
    /**
     * Gets the "registro" element
     */
    public java.lang.String getRegistro()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGISTRO$50, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "registro" element
     */
    public org.apache.xmlbeans.XmlString xgetRegistro()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(REGISTRO$50, 0);
            return target;
        }
    }
    
    /**
     * Sets the "registro" element
     */
    public void setRegistro(java.lang.String registro)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGISTRO$50, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REGISTRO$50);
            }
            target.setStringValue(registro);
        }
    }
    
    /**
     * Sets (as xml) the "registro" element
     */
    public void xsetRegistro(org.apache.xmlbeans.XmlString registro)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(REGISTRO$50, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(REGISTRO$50);
            }
            target.set(registro);
        }
    }
    
    /**
     * Gets the "empresaRegistral" element
     */
    public pe.com.grupobbva.harecservice.Generico getEmpresaRegistral()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(EMPRESAREGISTRAL$52, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "empresaRegistral" element
     */
    public void setEmpresaRegistral(pe.com.grupobbva.harecservice.Generico empresaRegistral)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().find_element_user(EMPRESAREGISTRAL$52, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(EMPRESAREGISTRAL$52);
            }
            target.set(empresaRegistral);
        }
    }
    
    /**
     * Appends and returns a new empty "empresaRegistral" element
     */
    public pe.com.grupobbva.harecservice.Generico addNewEmpresaRegistral()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Generico target = null;
            target = (pe.com.grupobbva.harecservice.Generico)get_store().add_element_user(EMPRESAREGISTRAL$52);
            return target;
        }
    }
    
    /**
     * Gets the "estado" element
     */
    public java.lang.String getEstado()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ESTADO$54, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "estado" element
     */
    public org.apache.xmlbeans.XmlString xgetEstado()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ESTADO$54, 0);
            return target;
        }
    }
    
    /**
     * Sets the "estado" element
     */
    public void setEstado(java.lang.String estado)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ESTADO$54, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ESTADO$54);
            }
            target.setStringValue(estado);
        }
    }
    
    /**
     * Sets (as xml) the "estado" element
     */
    public void xsetEstado(org.apache.xmlbeans.XmlString estado)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ESTADO$54, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ESTADO$54);
            }
            target.set(estado);
        }
    }
    
    /**
     * Gets the "esCliente" element
     */
    public java.lang.String getEsCliente()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ESCLIENTE$56, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "esCliente" element
     */
    public org.apache.xmlbeans.XmlString xgetEsCliente()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ESCLIENTE$56, 0);
            return target;
        }
    }
    
    /**
     * Sets the "esCliente" element
     */
    public void setEsCliente(java.lang.String esCliente)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ESCLIENTE$56, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ESCLIENTE$56);
            }
            target.setStringValue(esCliente);
        }
    }
    
    /**
     * Sets (as xml) the "esCliente" element
     */
    public void xsetEsCliente(org.apache.xmlbeans.XmlString esCliente)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ESCLIENTE$56, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ESCLIENTE$56);
            }
            target.set(esCliente);
        }
    }
    
    /**
     * Gets the "vinculacion" element
     */
    public java.lang.String getVinculacion()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VINCULACION$58, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "vinculacion" element
     */
    public org.apache.xmlbeans.XmlString xgetVinculacion()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(VINCULACION$58, 0);
            return target;
        }
    }
    
    /**
     * Sets the "vinculacion" element
     */
    public void setVinculacion(java.lang.String vinculacion)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VINCULACION$58, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VINCULACION$58);
            }
            target.setStringValue(vinculacion);
        }
    }
    
    /**
     * Sets (as xml) the "vinculacion" element
     */
    public void xsetVinculacion(org.apache.xmlbeans.XmlString vinculacion)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(VINCULACION$58, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(VINCULACION$58);
            }
            target.set(vinculacion);
        }
    }
    
    /**
     * Gets the "esPrivilegiado" element
     */
    public java.lang.String getEsPrivilegiado()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ESPRIVILEGIADO$60, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "esPrivilegiado" element
     */
    public org.apache.xmlbeans.XmlString xgetEsPrivilegiado()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ESPRIVILEGIADO$60, 0);
            return target;
        }
    }
    
    /**
     * Sets the "esPrivilegiado" element
     */
    public void setEsPrivilegiado(java.lang.String esPrivilegiado)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ESPRIVILEGIADO$60, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ESPRIVILEGIADO$60);
            }
            target.setStringValue(esPrivilegiado);
        }
    }
    
    /**
     * Sets (as xml) the "esPrivilegiado" element
     */
    public void xsetEsPrivilegiado(org.apache.xmlbeans.XmlString esPrivilegiado)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ESPRIVILEGIADO$60, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ESPRIVILEGIADO$60);
            }
            target.set(esPrivilegiado);
        }
    }
    
    /**
     * Gets the "relacionGrupo" element
     */
    public java.lang.String getRelacionGrupo()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RELACIONGRUPO$62, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "relacionGrupo" element
     */
    public org.apache.xmlbeans.XmlString xgetRelacionGrupo()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RELACIONGRUPO$62, 0);
            return target;
        }
    }
    
    /**
     * Sets the "relacionGrupo" element
     */
    public void setRelacionGrupo(java.lang.String relacionGrupo)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RELACIONGRUPO$62, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RELACIONGRUPO$62);
            }
            target.setStringValue(relacionGrupo);
        }
    }
    
    /**
     * Sets (as xml) the "relacionGrupo" element
     */
    public void xsetRelacionGrupo(org.apache.xmlbeans.XmlString relacionGrupo)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RELACIONGRUPO$62, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RELACIONGRUPO$62);
            }
            target.set(relacionGrupo);
        }
    }
    
    /**
     * Gets the "resultado" element
     */
    public java.lang.String getResultado()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESULTADO$64, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "resultado" element
     */
    public org.apache.xmlbeans.XmlString xgetResultado()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RESULTADO$64, 0);
            return target;
        }
    }
    
    /**
     * Sets the "resultado" element
     */
    public void setResultado(java.lang.String resultado)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESULTADO$64, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RESULTADO$64);
            }
            target.setStringValue(resultado);
        }
    }
    
    /**
     * Sets (as xml) the "resultado" element
     */
    public void xsetResultado(org.apache.xmlbeans.XmlString resultado)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RESULTADO$64, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RESULTADO$64);
            }
            target.set(resultado);
        }
    }
    
    /**
     * Gets the "error" element
     */
    public pe.com.grupobbva.harecservice.Error getError()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Error target = null;
            target = (pe.com.grupobbva.harecservice.Error)get_store().find_element_user(ERROR$66, 0);
            if (target == null)
            {
                return null;
            }
            return target;
        }
    }
    
    /**
     * Sets the "error" element
     */
    public void setError(pe.com.grupobbva.harecservice.Error error)
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Error target = null;
            target = (pe.com.grupobbva.harecservice.Error)get_store().find_element_user(ERROR$66, 0);
            if (target == null)
            {
                target = (pe.com.grupobbva.harecservice.Error)get_store().add_element_user(ERROR$66);
            }
            target.set(error);
        }
    }
    
    /**
     * Appends and returns a new empty "error" element
     */
    public pe.com.grupobbva.harecservice.Error addNewError()
    {
        synchronized (monitor())
        {
            check_orphaned();
            pe.com.grupobbva.harecservice.Error target = null;
            target = (pe.com.grupobbva.harecservice.Error)get_store().add_element_user(ERROR$66);
            return target;
        }
    }
}
